iT邦幫忙

2022 iThome 鐵人賽

DAY 23
0
自我挑戰組

Bug仔的筆記本系列 第 23

Visual Studio 發布出去的專案檔案不是最新版?

  • 分享至 

  • xImage
  •  

這是昨天我在維護 MVC 專案時,遇到的 Bug 。

通常我專案修正完,都會使用 Visual Studio 的發布(Publish)後,獲得整包編譯好的專案。

你在做更版的時候,可能選擇整包替換,或是只替換有異動的檔案。

這次我做的更版是用後者的方式。這次發現發布出來的專案中,有一個 .cshtml 檔並沒有更新到。

清除、重建、重開 Visual Studio,這些簡單的方法都試過,發布的專案,就是該 .cshtml 檔沒有更新。

上網 Google 一下,在 Visual Studio 2015 、 Visual Studio 2019 都人有遇到類似的情況

但討論中沒有找到這個問題發生的原因。也很難還原這個問題。

唯一有效的解法就是在發布設定檔中,啟用發佈前刪除所有現有檔案

https://ithelp.ithome.com.tw/upload/images/20221008/20120420XfmlHevS8b.png

就結果來說,是解決了問題。但是問題發生的原因是什麼,還是不曉得。今天就紀錄一個解法,並告知大家 Visual Studio 的發布功能可能有這個雷。

如果有人想討論,或知道原因,希望可以留言告訴我 :)


上一篇
複選選了什麼?用位元運算 "&" 、 " |" 知道 Check Box 選了什麼!(一)
下一篇
複選選了什麼?用位元運算 "&" 、 " |" 知道 Check Box 選了什麼!(二)
系列文
Bug仔的筆記本30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言